package com.hunan.api.catv.entity.dto;

import lombok.Data;

import java.util.List;

/**
 * @author jiang zhuan
 * @version 1.0
 * @description 描述
 * @date 2021/10/14 0014
 * @package com.hunan.api.catv.entity.dto
 * @company 湖南有线
 */
@Data
public class TvReturnHistory {

    /**
     * 获取到的历史记录总数
     */
    private Integer total;


    private List<TvWatchItem> list;


    @Data
    public class TvWatchItem {

        /**
         * 分类，取值 1：频道，2：vod，3：应用，4：回看（高清，
         * 标清），5：音乐
         */
        private Integer type;

        /**
         * 节目 id
         */
        private Integer id;


        /**
         * 节目名称
         */
        private String name;

        /**
         * 描述
         */
        private String desc;

        /**
         * 一句话简介
         */
        private String content;

        /**
         * 最近一次使用时间
         */
        private String last_used_time;

        /**
         * 节目所属的剧集名
         */
        private String series_name;

        /**
         * 节目所属的剧集集数
         */
        private Integer series_num;


        /**
         *  剧集的节目总数
         */
        private Integer series_total;

        /**
         * 海报图片地址
         */
        private String poster;

        /**
         *节目时长，单位秒（仅针对 vod、音乐）
         */
        private Integer duration;

        /**
         *最后一次退出观看时的时间点，单位秒
         */
        private Integer offtime;

        /**
         * 观看进度
         */
        private Double progress;

    }
}
